I have pairs of:
311-90's
1505B's
MRII 594's
MR94's
ALL of them sound really good IMHO

I would say of the 3 for home/close range use, the 311's
The MR94's have excellent long range throw / sound.
MRII's are very good in the home, esp if your really close to the speakers

Never had a chance to listen to or let alone own 329's...one day maybe :-)

I did have smaller format JBL horns (similar to the MRII's), combined with the 2445J's and didn't think that much of them